// #include<stdio.h>
// int main()
// {
//     int L,v0,v1,n;
//     while(~scanf("%d%d%d%d",&L,&v0,&v1,&n))
//     {
//         if(v1<0)
//         {
//             printf("YES\n");
//         }
//         else if(v1==0)
//         {
//             if(L==0)
//             {
//                 if(n<=2)
//                 {
//                     printf("YES\n");
//                 }
//                 else
//                 {
//                     printf("NO\n");
//                 }
//             }
//             else
//             {
//                 printf("YES\n");
//             }
//         }
//         else
//         {
//             int t = L/(v0+v1);
//             if(t>=n)
//             { 
//                 printf("YES\n");
//             }
//             else
//             {
//                 if(t+2>=n)
//                 {  
//                     printf("YES\n");
//                 }
//                 else
//                 {
//                     printf("NO\n");
//                 }
//             }
//         }
//     }
//     return 0;
// }


#include<iostream>
#include<cmath>
#include<cstdio>
#include<algorithm>
using namespace std;
int l,v0,v1,n;
int main()
{
    while(~scanf("%d%d%d%d",&l,&v0,&v1,&n))
    {
        int k=l/v1+2;
        if(k>=n)
            printf("YES\n");
        else
            printf("NO\n");
    }
    return 0;
}